To breathe down one's neck.

to breathe down one's neck.
I want to know the meaning of the above phrase and how to use it in day to day language.

Replies