photocathode in Irish photocathode in Irish fótacatóid noun (physics) A cathode that emits electrons when exposed to light. Add to Flashcards