Golden Bowl

Dictionary

INCONCEALABLEa.

[in and concealable]

Not concealable; not to be hid or kept secret.