Words: demand note
Part of speech: n
Definition: a note payable on demand