Definition of LOTTE
noun : LOTTE
Source: WordNet 3.1
-
1. (
) fishes having large mouths with a wormlike filament attached for luring prey ;
See more about : LOTTE