Dictionary search results

Showing 1-2 of 2 results

chortle British & World English

Laugh in a noisy, gleeful way

chortle English Thesaurus

pleased with his joke, Robert chortled and slapped his thigh