Synonyms and Antonyms for razor_fish

1. razor fish (n.)

any of several small wrasses with compressed sharp-edged heads of the West Indies and Mediterranean

Synonyms: