depinisyon kahulugan
Browse Dictionary Definitions  A B C D E F G H I J K L M N O P Q R S T U V W X Y Z
doc Definition of fish lure
    English to English
    noun
  • (angling) any bright artificial bait consisting of plastic or metal mounted with hooks and trimmed with feathers
  • source: WordNet 3.0
Nearby Word