LOOMED ON THE HORIZON


Meaning of LOOMED ON THE HORIZON in English

appeared on the horizon, was seen very far away

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.