English dictionary
scad meaning and definition
Definition and meaning of scad at MeaningMonkey.org. scad meaning and definition in the English Dictionary.SCAD noun
Definition of scad (noun)
- any of a number of fishes of the family Carangidae
Source: Princeton University Wordnet