hog noun definition in Farm animals topic from the Oxford Advanced Learner's Dictionary

hog

 noun: Farm animals topic
(especially North American English) a pig, especially one that is kept and made fat for eating