adjective
flawless or blameless; perfect.
He thought he’d come up with an impeccable alibi.
She has impeccable taste in clothes.

adjective
flawless or blameless; perfect.
He thought he’d come up with an impeccable alibi.
She has impeccable taste in clothes.