Word of the Day

haystack

a large, tall pile of hay in a field

fab lab noun

New Words

fab lab noun

More new words