joubarb /ˈdʒuːbɑrb/ ← Back to J Definitions 1. noun A type of thistle or a coarse, weedy plant. “The field was overgrown with joubarb and other weeds.” Synonyms thistle weed Antonyms crop grass