Printer friendly
"AcronymFinder.com

What does YBOD stand for?

YBOD stands for Yare and Bure One Design (sailing boat)

This definition appears very rarely and is found in the following Acronym Finder categories:

  • Science, medicine, engineering, etc.

See other definitions of YBOD