Fourscore

Webster's Dictionary of the English Language

·noun Four times twenty; eighty.

II. Fourscore ·noun The product of four times twenty; eighty units or objects.