superate ( synonym found)

Definition of superate:

°To rise above; to overtop; to cover.
°To outdo; to surpass; to exceed.

Definition of superate:

°To rise above; to overtop; to cover.
°To outdo; to surpass; to exceed.

Back to Top