The phrase "lily livered" is an insulting way to describe someone as weak-willed, cowardly, or lacking in courage. If you're looking for antonyms to this term, consider using words like brave, fearless, courageous, heroic, intrepid, gutsy, or valiant. These words describe people who are bold, confident, and unafraid in the face of danger, challenges, or adversity. Alternatively, you could use words that emphasize a person's moral strength and convictions, such as principled, resolute, steadfast, or unyielding. Whatever term you choose, make sure it reflects the opposite of "lily livered" by conveying courage, strength, and resilience.