admitidly ( synonym found)

Definition of admitidly:

°As is acknowledged to be true; by general admission; confessedly.

Back to Top