alibied
al-i-bied
verb
Provided an explanation or excuse for one's absence or actions.
"She alibied her whereabouts successfully."
Thesaurus
Synonyms: alibi, exculpation, excuse, self-justification
al-i-bied
Provided an explanation or excuse for one's absence or actions.
"She alibied her whereabouts successfully."
Synonyms: alibi, exculpation, excuse, self-justification