to thrust; to intrude; to put between, either for aid or for troubling

listen to the pronunciation of to thrust; to intrude; to put between, either for aid or for troubling
English - English
interpose
to thrust; to intrude; to put between, either for aid or for troubling
Favorites