be on at

Also found in: Dictionary, Thesaurus, Medical, Financial, Encyclopedia.

be/go on at somebody

to speak to someone again and again to complain about their behaviour or to ask them to do something (often + to do sth) She's been on at me to get my hair cut.
See also: on