Search in full dictionary

STEAD, SERVE (SOMEONE) IN GOOD

STEAD, SERVE (SOMEONE) IN GOOD
ScnMaster
be useful or helpful (to someone), especially in a difficult situation or period of time. Academy Level I I Glossary