chortle
English Dictionary
->
Letter C
-> chortle
Search Dictionary:
chortle Definition
(n)
a
soft
partly
suppressed
laugh
(v)
laugh
quietly
or
with
restraint
chortle Synonyms
chortle
chuckle
laugh softly
© Art Branch Inc.