SLIP-ON MEANING IN ENGLISH

• Slip-on Definition & Synonyms

  1. (n.) A kind of overcoat worn upon the shoulders in the manner of a cloak.


RECENT SEARCHES