Big Huge Thesaurus

razor-sharp

adjective

similar terms