SEA STACK Meaning of SEA STACK in English A small, steep-sided rocky projection above sea level near a cliffed shore. Environmental engineering English vocabulary. Английский словарь экологического инжиниринга. 2012