multiplataformaTop 20000MeaningsAdjective1. cross-platform, multiplatform (designed to work on various operating systems) (computing)