landfall in Irish landfall in Irish teacht i dtír noun An arrival at the shore by a ship, or sighting of the shore from a ship. Add to Flashcards