Green’s Dictionary of Slang

beave n.

[abbr. beaver n.1 (5)]

a prostitute.

[US]J. Jones From Here to Eternity (1998) 846: Mrs Kipfer had just got in a shipment of four new beaves, to help take care of the influx of draftees.