bogs down ( synonym found)

Definition of bogs down:

°The capital and largest city in the Commonwealth of Massachusetts, located in the northeastern United States.
"And here's to good old Boston,"
°A town in Lincolnshire, England.

Definition of bogs down:

°The capital and largest city in the Commonwealth of Massachusetts, located in the northeastern United States.
"And here's to good old Boston,"
°A town in Lincolnshire, England.

Back to Top