Teka-teki silang, umumnya disingkat dengan TTS, adalah suatu permainan di mana kita harus mengisi ruang-ruang kosong (berbentuk kotak putih) dengan huruf-huruf yang membentuk sebuah kata berdasarkan petunjuk yang diberikan. Pada perkembangan selanjutnya, teka-teki ini juga ditujukan untuk soal-soal yang harus diisikan dengan angka. Petunjuknya biasa dibagi ke dalam kategori "mendatar" dan "menurun".