Teetered meaning : To tilt back and forth on an edge. To be indecisive. To be close to becoming a typically negative situation.
teetered
wolfhound
exuviate
farm shops
beerguts