Heads-up | Define Heads-up at Dictionary.com
Heads-up definition, quick to grasp a situation and take advantage of opportunities; alert; resourceful. See more. ... Old English heafod "top of the body," also "upper end of a slope," also "chief person, leader, ruler; capital city," from Proto-Germanic...