Scrabble Solver

BARRACUDA


  • (Spanish) a voracious tropical fish [n -S]
  • A large, predatory tropical marine fish with a slender body and large jaws and teeth

Previous Words

BARRACKED BARRACKER BARRACKERS BARRACKING BARRACKINGS BARRACKS BARRACOON BARRACOONS BARRACOUTA BARRACOUTAS

Next Words

BARRACUDAS BARRAGE BARRAGED BARRAGES BARRAGING BARRAMUNDA BARRAMUNDAS BARRAMUNDI BARRAMUNDIES BARRAMUNDIS