Sekirov Dictionary

lander

UK [ˈlændə]US [ˈlændɚ]

noun6

  1. One who lands, or who lands something.
  2. (Internet) Synonym of landing page.
forms

landers

This dictionary works without the internet: on your phone · in Chrome