ダブ
dabu
1. dab; dabbing
Noun
#86562
1. dab; dabbing
1. dove
1. dub; dubbing
1. World Trade Organization; WTO
1. World Health Organization; WHO
1. forward (position); attacker
2. fairway wood (club)
1. to be duplicated; to be repeated
2. to overlap; to fall together (of dates, etc.)
+ 3 additional meanings