Watchtower meaning : An observation tower in which a lookout keeps watch over prisoners, or looks out for fires, etc.
watchtower
ginger snap
time immemorial
slanging
pillow