upcasts

English

Noun

upcasts

  1. plural of upcast

Verb

upcasts

  1. third-person singular simple present indicative of upcast

Anagrams