Definition: (noun) Squid prepared as food.
Synonyms: squid.
Usage: Lisa ordered calamari at the Italian restaurant.
Discuss
Source: The Free Dictionary
Definition: (noun) Squid prepared as food.
Synonyms: squid.
Usage: Lisa ordered calamari at the Italian restaurant.
Discuss
Source: The Free Dictionary