imWord
Abbreviation
Recent
English
中文 – 简体
Home
Idioms
barracuda
barracuda
barracuda
n.
a predatory person, especially a predatory woman.
She’s a barracuda. Better watch out!
Common Names:
Name
Gender
Pronounced
Usage
Lynch
[lintʃ]
Atkin
['ætkin]
Africa (1)
AF-ri-kə
African American (Rare)
Asplen
['æsplən]
Jez
JEZ
English (British)
Timour
-
History
Copyright ©
IMWord
Privacy Policy
×