exploid ( synonym found)

Definition of exploid:

°A heroic or extraordinary deed.
°An achievement.
°To use for one's own advantage.

Definition of exploid:

°A heroic or extraordinary deed.
°An achievement.
°To use for one's own advantage.

Back to Top