English dictionary
scampi meaning and definition
Definition and meaning of scampi at MeaningMonkey.org. scampi meaning and definition in the English Dictionary.SCAMPI noun
Definition of scampi (noun)
- large shrimp sauteed in oil or butter and garlic
Source: Princeton University Wordnet