land on - definition and synonyms

phrasal verb [transitive] American informal
present tense
I/you/we/theyland on
he/she/itlands on
present participlelanding on
past tenselanded on
past participlelanded on
  1. land on someone to criticize someone severely

    He really landed on me for being late.

See also main entry: land