👉 Haycocks is a phrase or idiom in English that refers to something that has been in circulation for a long time, often implying it is well-established or widely known. It can also mean a person who has been active or involved in a particular activity for a very long period of time, often with significant influence or recognition.