bull thistle: European thistle with rather large heads and prickly leaves; extensively naturalized as a weed in the United States
obstacle: an obstruction that stands in the way (and must be removed or surmounted or circumvented)