impecable

US

UK

A1

adjective

  • In accordance with the highest standards; faultless.