Word info

scherm

Noun

Meaning

scherm (plural scherms)

A temporary shelter made from branches.

Source: en.wiktionary.org

Anagrams

Close letter words and terms