legal_tenderEnglish

legal tender, stamp, tender

Noun

Something that can be used as an official medium of payment

English: tender, legal tender, stamp

English words with similar meanings

Show 2 words