Word of the Day

tapestry

a piece of cloth with a pattern or picture that is created by sewing or weaving different coloured threads onto a special type of strong cloth

unschooling noun

New Words

unschooling noun

More new words