snow sled ( synonym found)

Definition of snow sled:

°past tense of snowball.

Back to Top