Word info

self-pleached

Adjective

Meaning

self-pleached (comparative more self-pleached, superlative most self-pleached)

Pleached or interwoven by natural growth; intertwined; intertwisted.

Source: en.wiktionary.org

Close letter words and terms