blockade: prevents access or progress
obstruction: any structure that makes progress difficult
cotton thistle: biennial Eurasian white hairy thistle having pale purple flowers; naturalized in North America