Have at Meaning in English
expression
Definition
'Have at' is an old-fashioned or informal phrase meaning to attack, go after something energetically, or make an attempt at something. It can be used literally (to attack) or figuratively (to try to do something).
Usage & Nuances
'Have at' is rarely used in modern formal English; it's now informal or literary, and sometimes playful. Common in historical or fantasy settings, or said as encouragement: 'Have at it!' meaning 'Go ahead!' Less commonly, it can mean to physically attack or energetically tackle a task.
Example Sentences
The knight shouted, 'Have at you!'
basic
Go ahead and have at those cookies.
basic
If you think you can fix it, have at it.
basic
Kids, dinner’s ready—have at it!
natural
He told his critics to have at him if they disagreed.
natural
You want to try learning guitar? Go ahead, have at it!
natural