infarce

listen to the pronunciation of infarce
English - English
To stuff; to swell