Home›Dictionary›titteringtitteringadjectiveNo English definition recorded for this entry.L341232 on Wikidata ↗WiktionarynounA group of magpies.verbpresent participle and gerund of titter