1 definition found razor-fish - WordNet (r) 2.1 (2005) : razor-fish n 1: any of several small wrasses with compressed sharp-edged heads of the West Indies and Mediterranean [syn: razor fish , razor-fish]