blockadenoun isolation of something blockadenoun nautical: ships or other forces used to effect a naval blockade blockadenoun physical blocking or surrounding of a place blockagenoun thing blocking interlocknoun safety device roadblocknoun Something that blocks or obstructs a road wheel clampnoun device locked to the wheel of a motor car to prevent it from being driven |