DRIFTAGE MEANING IN ENGLISH

• Driftage Definition & Synonyms

  1. (n.) Anything that drifts.
  2. (n.) Deviation from a ships course due to leeway.


RECENT SEARCHES