screen sharing
English
Verb
screen
sharing
present participle of
screen share