Home/kyoodlekyoodle/kahy-ood-l/US // kaɪˈud l //启迪之星Definitionsv.无主动词 verb1 ky·oo·dled, ky·oo·dling.: to bark or yelp noisily or foolishly; yap. Level 5Browse all words →