Definify.com

Definition 2025


set_foot_on_land

set foot on land

English

Verb

set foot on land

  1. To disembark

Translations