HORSEBACK MEANING IN ENGLISH

• Horseback Definition & Synonyms

  1. (n.) The back of a horse.
  2. (n.) An extended ridge of sand, gravel, and bowlders, in a half-stratified condition.


RECENT SEARCHES