barracuda

bar|ra|cu|da /b'ærəkj'uːdə, AM -k'uː-/ (barracudasor barracuda)
[N-COUNT]
A barracuda is a large tropical sea fish that eats other fish.

Popular posts from this blog

abreast

ablaze

allowance