adhesive plaster

noun

Definition of adhesive plaster

: adhesive tape sometimes : a similar material made up in flat sheets

First Known Use of adhesive plaster

1806, in the meaning defined above

Keep scrolling for more