dove-tails

English

Noun

dove-tails

  1. plural of dove-tail

Verb

dove-tails

  1. third-person singular simple present indicative of dove-tail