Definition of mounted policewoman in English:

mounted policewoman

nounmounted policewomen

  • A female police officer who patrols on horseback.

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