CONCEAL definition and meaning | Collins English Dictionary

CONCEAL definition and meaning | Collins English Dictionary