strident stop

noun

Definition of strident stop