disclosing, unveiling, exposing, uncovering, divulging, unmasking, unearthing, letting out, bringing to light, making known, laying bare, spilling the beans, letting the cat out of the bag, breaking t... [more]
disclosing, unveiling, exposing, uncovering, divulging, unmasking, unearthing, letting out, bringing to light, making known, laying bare, spilling the beans, letting the cat out of the bag, breaking t... [more]
concealing, hiding, covering, veiling, shrouding, masking, camouflaging, obscuring, cloaking, secluding, secreting, stashing, tucking away, burying, ensconcing, sheltering, safeguarding, protecting, s... [more]