uploadable in German uploadable in German hochladbar noun Something that can be uploaded. Add to Flashcards