The crossword solution for the term 'SPOKE AT GREAT LENGTH' is SPIELED, which is a 7-letter word. SPIELED is a verb meaning to speak or talk at length, often in an overly dramatic or enthusiastic manner. It is derived from the German word spielen, which means to play.