Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
superglued
in English
superglued
#uncommon
Definitions
Verb
attached
with
a
strong
adhesive
;
bonded
firmly
fixed
or
joined
using
a
powerful
glue
Base Words
super
ed
glue