Refine this word faster
Overdraught
noun
Definitions
Noun
- 1 An overdraft. British
Etymology
From over- + draught.
See also for "overdraught"
Next best steps
Mini challenge
Unscramble this word: overdraught
From over- + draught.
Unscramble this word: overdraught