Definition, synonyms and related words
Marked, or characterised by shortness; (by extension) amusing; enjoyable