Green’s Dictionary of Slang

frigate on fire n.

[frigate n. (2) + fire n. (1)]

a prostitute who has venereal disease.

[UK]‘Jon Bee’ Dict. of the Turf, the Ring, the Chase, etc.