n.
1.domestic swine
2.a coarse obnoxious person
3.a person regarded as greedy and pig-like
4.uncomplimentary terms for a policeman
5.mold consisting of a bed of sand in which pig iron is cast
6.a crude block of metal (lead or iron) poured from a smelting furnace pig v.
1.live like a pig, in squalor
2.eat greedily
3.give birth
Idiom of the Day
on (someone's) back
making demands or criticizing someone, being an annoyance or bother to someone
My boss has been on my back all week trying to get me to finish my monthly report.