Definitions
noun
an immovable mass of logs blocking a river
noun
any stoppage attributable to unusual activity
“the legislation ran into a logjam”
Look “logjam” up elsewhere
Want another word?
Spin the dictionary for a fresh one.