razor-fish n : any of several small wrasses with compressed sharp-edged heads of the West Indies and Mediterranean [syn: razor fish]