PILLION MEANING IN ENGLISH

• Pillion Definition & Synonyms

  1. (n.) A panel or cushion saddle; the under pad or cushion of saddle; esp., a pad or cushion put on behind a mans saddle, on which a woman may ride.


RECENT SEARCHES