English Dictionary
Definition how are you placed for doing something? in British English
how are you placed for doing something? phrase
phrase
Synonyms and related words

English Dictionary