Meaning UNOBSTRUCTED

See synonym: clear

Search for this exact term