drop frame

noun

drop frame

noun
1

A bicycle with no top tube.

  • I see they're still making drop-frame bikes," he said, "though, with so many women wearing slacks, I wonder they bother."1958 May, Avram Davidson, “Or All The Seas With Oysters”, in Galaxy Science Fiction, page 58:

Entry derived from the Wiktionary, under licence CC BY-SA 4.0 — list of authors.