Meaning & Definition of Manta in English
English⟶
Manta
/mæntə/
noun
1. A blanket that is used as a cloak or shawl
synonym:
- manta
2. Extremely large pelagic tropical ray that feeds on plankton and small fishes
- Usually harmless but its size make it dangerous if harpooned
synonym:
- manta,
- manta ray,
- devilfish