DOUBLE-RIPPER MEANING IN ENGLISH

• Double-ripper Definition & Synonyms

  1. (n.) A kind of coasting sled, made of two sleds fastened together with a board, one before the other.


RECENT SEARCHES