Word info

twelvescore

Noun

Meaning

Twelve times twenty; two hundred and forty.

Source: Webster's dictionary

Anagrams

Close letter words and terms