admittidly ( synonym found)

Definition of admittidly:

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

Back to Top