ingratiating oneself with (verb) compliment: praise, flatter
Detalii: complement is 'to complete, round out' and compliment is 'to praise or admire' and as a noun it is an expression of praise or admiration
Sinonime: certain, errorless, exact, faultless, impeccable, inerrable, inerrant,
infallible, invariable,
just, perfect, reliable, sure, true, trustworthy, unfailing
Antonime: erring, imperfect,
inaccurate,
mistaken