SCAPEGRACE


Meaning of SCAPEGRACE in English

[scape.grace] n [[1]scape] (1809): an incorrigible rascal

Merriam-Webster English vocab.      Английский словарь Merriam Webster.