SOLO STOP Meaning of SOLO STOP in English ■ noun an organ stop suitable for imitating a solo performance on another instrument. Concise Oxford English vocab. Сжатый оксфордский словарь английского языка. 2004