Definition of owncast:
°(Of eyes) looking downwards.
°To cast or throw up; to turn upward.
°To taunt; to reproach; to upbraid.
Definition of owncast:
°(Of eyes) looking downwards.
°To cast or throw up; to turn upward.
°To taunt; to reproach; to upbraid.