SURFCALL Meaning of SURFCALL in English n. Website which lists daily surfing conditions for the beaches of England Scotland and Wales Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012