English Dictionary

Define dictionary terms easily in our powerful online English dictionary.

Searching for...

No matching words found

Try a different search term or browse the dictionary

Definition squid in British English

squid noun

noun
/skwɪd/
1

a sea animal like an octopus but with ten arms instead of eight

Synonyms and related words
1.1

this animal eaten as food

Synonyms and related words
2

a young motorcyclist who overestimates his abilities, boasts of his riding skills when in reality he has none

Example

We were suddenly passed by a chromed out R1 and then when we rounded the bend, we saw the squid wrapped around a tree, he'd probably be alive if he was wearing a helmet.

Definition squid in British English