well-known; undisputed; obvious
Fixed expression meaning something is so clear or famous that it cannot be hidden; often used as 隠れもない事実 (an indisputable fact).
It is an indisputable fact that he is an outstanding researcher.
この町の美しさは隠れもない。
The beauty of this town is obvious.