SELLAR Meaning of SELLAR in English v to saddle (= to put a saddle upon) Interlingua English vocab. Английский словарь Интерлингва. 2012