English dictionary
snap roll meaning and definition
Definition and meaning of snap roll at MeaningMonkey.org. snap roll meaning and definition in the English Dictionary.SNAP ROLL noun
Definition of snap roll (noun)
- a fast roll
Source: Princeton University Wordnet