SOLEN Meaning of SOLEN in English n. any razor-shell of the genus Solen. [L f. Gk solen tube, shellfish] English main colloquial, spoken dictionary. Английский основной разговорный словарь. 2012