handoff

handoff

English Noun Top 48,795
Ad

Definition

Alternative form of hand-off.

Ad