The phrase "gives one's got" is an expression used to describe someone who puts forth all their effort, talent, or resources into accomplishing something. Some antonyms of this phrase include "half-hearted," "mediocre," and "uncommitted." These words suggest that the person is not making a full effort, and may lack the necessary dedication or enthusiasm to complete a task successfully. Other antonyms include "lazy," "apathetic," and "disinterested," which suggest that the person lacks motivation or interest in the task at hand. By contrast, "gives one's all," "dedicated," and "determined" are some synonyms that convey a similar sense of commitment, passion, and drive.