well-placed
adjective
: appropriately or advantageously directed or positioned
well-placed informants
well-placed trust
a well-placed blow
Love words? Need even more definitions?
Merriam-Webster unabridged
Share