Defeated - to having been beaten in a contest, conflict, or competition, indicating that one has failed to achieve victory or success, text concept stamp - Premium VectorPremium Download