- an arduous, often unpleasant task.
- a person who makes great demands on others; taskmaster.
More Definitions
- GIVE SOMEONE HIS OR HER HEAD (noun) Definition, Meaning & Examples
- PLAY IT CLOSE TO ONE'S CHEST (noun) Definition, Meaning & Examples
- PIGMY (noun) Definition, Meaning & Examples
- OK (noun) Definition, Meaning & Examples
- PERSULFURIC ACID (noun) Definition, Meaning & Examples
- GONIFF (noun) Definition, Meaning & Examples