Word: dap
Part of speech: Noun
Syllables: dap
Definition: Elaborate handshake, especially hooking thumbs.
Morphemes:
Affix: dap
Language: en
PoS: Noun
Meaning: Elaborate handshake, especially hooking thumbs.