Synonyms for Dyke (same or very similar meaning)
WordNet sense 1 (offensive terms for a lesbian who is noticeably masculine):
butch, dike
WordNet sense 2 (a barrier constructed to contain the flow of water or to keep out the sea):
dam
From the ODE community, based on WordNet
add/edit