Definition of “grouchy” - English Dictionary