1. Verb
To send in or put in; to insert or introduce.
2. Verb
To allow to pass in; to admit.
3. Verb
To intermeddle with the effects or goods of another.
More about this word
Synonyms and related words
Explore this word
