Level 2640

4 Pics 1 Word Level 2640

Answer: Stack