uploadable in Dutch uploadable in Dutch uploadbaar noun Something that can be uploaded. Add to Flashcards