scampi
nounLarge shrimp broiled or sautéed and served in a garlic and butter sauce.
nouna large cooked
a
large shrimp sauteed in oil or butter and garlic
Large shrimp broiled or sautéed and served in a garlic and butter sauce.
nouna large cooked
a
large shrimp sauteed in oil or butter and garlic