Word info

longgrass

Noun

Meaning

Grasses that have been allowed to grow very high or that are from a species that grows very high.

(colloquial) An area around Darwin, Australia populated by homeless indigenous people.

Source: en.wiktionary.org

Close letter words and terms