Origin: Germanic Old English prefix
Definition, synonyms and related words
To stop up; block; clog; obstruct; (one's breath) to stifle; (a watercourse) to dam up.