Synonyms for "interpose"

Words with similar meaning