SIGHTPROOF


Meaning of SIGHTPROOF in English

(a.) Undiscoverable to sight.

Webster's English dictionary.      Английский словарь Webster.