Definition of “teddy” - English Dictionary