Stand-someone-in-good-stead definition

(idiomatic, of something) To come in handy for someone in the future.
verb
0
0
Advertisement