Meaning of scampi

Definition of scampi

(noun) large shrimp sauteed in oil or butter and garlic

Other information on scampi

WIKIPEDIA results for scampi
Amazon results for scampi