moggy(noun) noun1. (chiefly Britain, slang) a domestic non-pedigree (mongrel) cat2. (Britain) the moorhen