Scooched [verb]

Definition of Scooched:

move smoothly; move down

Synonyms of Scooched:


Opposite/Antonyms of Scooched:


Sentence/Example of Scooched: