CARVEL


Meaning of CARVEL in English

noun a species of jellyfish; sea blubber.

2. carvel ·noun ·same·as caravel.

Webster English vocab.      Английский словарь Webster.