Definition of Elmer's™ noun from the Oxford Advanced Learner's Dictionary

 

Elmer's™

 noun
noun
BrE
 
; NAmE
 
[uncountable]
 
jump to other results
a US brand of craft products. Some of the products have been standard items in the art classes of American schools for many years. One of the most famous products is Elmer's Glue-All glue, which has a bull as a logo.