streetlight in Irish streetlight in Irish lampa sráide noun (countable) Any large outdoor light used to illuminate a public area, usually urban. Add to Flashcards