atstanding ( synonym found)

Definition of atstanding:

°prominent or noticeable; standing out from others.
°distinguished from others by its superiority.

Definition of atstanding:

°prominent or noticeable; standing out from others.
°distinguished from others by its superiority.

Back to Top