The definition of hast is an old way of saying have or had.
An example of hast is how the writings in the Bible say the word have; thou hast.
Thou hast lovely eyes!
Thou hast gone from me.
Origin of hast
From the verb have. Compare German and West Frisian hast.