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}]