bossy-boots - definition and synonyms

noun [singular] British informal 

Your browser doesn’t support HTML5 audio

  1. someone who is always telling other people what to do, in a way that annoys them