back seat driver - definition and synonyms

noun [countable] 

Your browser doesn’t support HTML5 audio

singularback seat driver
pluralback seat drivers
  1. 1
    someone in a car who keeps telling the driver what to do and how to drive
  2. 2
    someone who keeps giving advice about things that they are not responsible for