Definitions of best bower:
- noun: (euchre) An extra card sometimes added to the pack, which takes precedence over all others as the highest card.
- noun: (nautical) The main bower (anchor from the bow) of a boat.
(Definitions from Wiktionary)
Related words...
|
|
|
| |