Word info

sleeping dragon

Noun

Meaning

sleeping dragon (plural sleeping dragons)

A tube-shaped device that protestors attach their hands to the inside, particularly when it results in them being attached to a large object, so that they are harder to remove them from an area.

Source: en.wiktionary.org

Close letter words and terms