bat horse

English

Noun

bat horse (plural bat horses)

  1. Alternative form of bathorse.