Search in: Word
Vietnamese keyboard: Off
Virtual keyboard: Show
English - English (Wordnet) dictionary
great barracuda
Jump to user comments
Noun
  • large (up to 6 ft) greyish-brown barracuda highly regarded as a food and sport fish; may be dangerous to swimmers
Related search result for "great barracuda"
Comments and discussion on the word "great barracuda"