Word: NDF
Part of speech: Noun
Syllables: ndf
Definition: Initialism of non-deliverable forward , a cash-settled FX forward.
Morphemes:
Affix: NDF
Language: en
PoS: Noun
Meaning: Initialism of non-deliverable forward , a cash-settled FX forward.