at the leading edge (adjective) foremost: first in rank, order
Sinonime: apologize,
atone, be ashamed, be contrite, be sorry, bewail,
deplore, feel remorse, have qualms,
lament,
reform,
regret, relent, reproach oneself,
rue, see error of ways, show penitence,
sorrowAntonime: inferior,
last,
least, lowest,
secondary,
unimportant