Word info

hay tea

Noun

Meaning

hay tea (uncountable)

The juice of hay extracted by boiling, used as food for cattle, etc.

Source: en.wiktionary.org

Close letter words and terms