Maidenhead

(redirected from maidenheads)
Also found in: Dictionary, Thesaurus, Medical.

Maidenhead,

city (1991 pop. 59,809), Windsor and Maidenhead, S central England, on the Thames River. It is a residential town with brewing and milling industries as well as a resort. The 13th-century stone bridge was rebuilt in the 1770s.

maidenhead

[′mād·ən‚hed]
(anatomy)

Maidenhead

a town in S England, in Windsor and Maidenhead unitary authority, Berkshire, on the River Thames. Pop.: 58 848 (2001)