IOTA (English, noun)
expansion: IOTA (plural IOTAs)
Senses:
topics: business
finance
glosses: A bank account that earns interest and pays it to a third party, generally a charity; the principal is typically being held in escrow by the accountholder.
Forms:
form: IOTAs
tags: plural