oversharp

listen to the pronunciation of oversharp
الإنجليزية - الإنجليزية
{s} too sharp, too pointed; too scathing, too harsh (about language)