Meaning of the word scampi in English

What does scampi mean in English? Explore the meaning, pronunciation, and specific usage of this word with Lingoland.

scampi

US /ˈskæm.pi/
UK /ˈskæm.pi/

Noun

large shrimp (= small sea creatures that can be eaten) :

Example:
scampi in a butter and garlic sauce