A word examined

vod

noun
3 letters·English
noun

vod—video on demand; a system/service that lets you watch video content whenever you choose

Wiktionary →
No comments yet