(Law) A witness stand.
The definition of a platform is a raised stage, or a forum in which an idea can be shared, or a standard for computer hardware that determines what types of software it can run, or is a series of beliefs of a political group.
An elevated platform, lectern, or stand used in preaching or conducting a religious service.
Find another word for lecterns. In this page you can discover 5 synonyms, antonyms, idiomatic expressions, and related words for lecterns, like: stands, podia, platforms, pulpits and rostra.