To block something completely and physically.
eat away
To physically corrode or erode (something) gradually.
grow out of
To become too physically large for something, especially clothes.
rat's nest
Something that is excessively complicated, entangled, or disorderly (e…
have none of something
To be completely unwilling to accept or support something.
new kid on the block
Someone or something new to an existing community.
sit on
To block, suppress, restrain (something).