Scampi
WordNet

noun


(1)   Large shrimp sauteed in oil or butter and garlic
WiktionaryText

Noun


  1. a large cooked shrimp
  2. a langoustine or Dublin Bay prawn


----

Verb


scampi
 
x
OK