suckcock /ˈsʌk.kɔk/ ← Back to S Definitions 1. noun A type of thistle or other prickly plant. “The field was overgrown with suckcock and other weeds.” Synonyms pricklyplant thistle Antonyms nonprickly smoothplant