LANDRAIL Meaning of LANDRAIL in English n. CORNCRAKE. Oxford English vocab. Оксфордский английский словарь. 2012