Definition of be on at someone in English:

be on at someone

British informal Nag or grumble at someone.
More example sentences
  • I considered doing this project that the telly people have been on at me to do - a history of the 20th century novel.
  • The fans have been on at me for ages to write my own stuff.
  • My Mum has been on at me for ages to do something ‘major’ to celebrate this particular milestone.
See parent entry: on