Sober? Stand almost everybody swallowing short! (8)
I believe the answer is:
Here is my best explanation:
'sober?' is the definition.
('teetotal' can be similar in meaning to 'sober')
'stand almost everybody swallowing short' is the subsidiary indication.
'stand' becomes 'tee' (I've seen this in other clues).
'almost' means to remove the last letter (most of the word but not all of it).
'everybody' becomes 'all' (I've seen this in other clues).
'swallowing' indicates putting letters inside.
'short' becomes 'tot' (both can mean a small alcoholic drink**).
'all' with its final letter taken away is 'al'.
'teeal' enclosing 'tot' is 'teetotal'.
(Other definitions for teetotal that I've seen before include "Pledged to abstain from alcohol", "sober", "Abjuring alcohol", "Taking no alcohol", "Abstaining completely from alcoholic drinks", "Abstaining completely from alcohol", "Not touching a drop", "Completely abstaining from alcoholic drink", "Abstaining from drink" and "Abstention from alcoholic drink".)