Definify.com

Definition 2025


tailcord

tailcord

English

Noun

tailcord (plural tailcords)

  1. tailgut