Home Synonyms barefaced
See US English definition of barefaced
See UK English definition of barefaced
See Spanish definition of descarado
1‘a barefaced lie’
READ THESE ARTICLES