iota
noun
No English definition recorded for this entry.
L16962 on Wikidata ↗Wiktionary
noun
Etymology: Acronym of interest on trust account.
- 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.