ridicule an idea, sneer at a notion

listen to the pronunciation of ridicule an idea, sneer at a notion
English - English
scoff at an idea
ridicule an idea, sneer at a notion
Favorites