Wiktionary
telemeetings
n. (plural of telemeeting English)
n. (plural of telemeeting English)