n. logjam, floating wooden logs that have jammed together into an immovable mass; blockage, obstruction
Copyright © 2018 WordTech Co.