English Translation to scoff, jeer, laugh at someone Type Root Linguistic Details Root Type Verb root