English Noun STCAs plural of STCA Anagrams Casts, TCASs, casts, scatsWikiwand - on Seamless Wikipedia browsing. On steroids.Remove ads