Sevenscore

Webster's Dictionary of the English Language

·noun & ·adj Seven times twenty, that is, a hundred and forty.