well-placed
adjectiveDefinition of well-placed
: appropriately or advantageously directed or positioned
well-placed informants well-placed trust a well-placed blow
Keep scrolling for more
Keep scrolling for more