Definition, synonyms and related words
To be discernible despite obstruction; to be apparent or evidenced.