unwithered ( synonym found)

Definition of unwithered:

(adj) : not tethered; not tied down; Unrestrained

Back to Top