ted frazer n.[rhy. sl.]a razor, always a cut-throat, ‘open’ model.Show quotations1977D. Powis Signs of Crime 184: Frazer, Ted Cut-throat razor.