RhymeZone

 

Definitions of lusca:
  • noun:   A folkloric sea monster of the Caribbean resembling a giant octopus/squid, or giant cuttlefish; or shark-headed cephalopod-tentacle armed creature (sharktopus).

(Definitions from Wiktionary)

Related words...
Descriptive words...


 
Help  Feedback  Privacy  Terms of Use

Copyright © 2023