The meanings of deride and ridicule largely overlap; however, deride suggests contemptuous and often bitter ridicule. // derided their efforts to start their own business