Short presence (6)
I believe the answer is:
spirit
I believe this is a double definition.
'short' is the first definition.
(small drink of spirits)
'presence' is the second definition.
(thesaurus)
(Other definitions for spirit that I've seen before include "Soul - ethos" , "Courage, strong drink" , "Supernatural being without a body" , "bottle?" , "A shade" .)