ımpound

listen to the pronunciation of ımpound
Englisch - Englisch
{v} to shut up in a pinfold, to confine