SOTD Meaning in Internet

What does SOTD mean in Internet?

SOTD means Screenshot Of The Day in Internet.

SOTD can also mean Shadow Of The Dragon (gaming forum), Site Of The Day.

This meaning of SOTD is shown for the Internet category. Other meanings of SOTD are listed below by category when available.

Explore more: Internet category

Other meanings of SOTD

Term Meaning
SOTD

SOTD means Song Of The Day in Community.