Definition of mounted policewoman in English:

mounted policewoman

noun

  • A female police officer who patrols on horseback.

    ‘a mounted policewoman yelled at the crowds to move back’