In this paper we present a multi-faceted typology of multiword expressions in Czech, associated with a representative lexicon, whose entries reflect this typology. The typology and the lexicon are useful for many reasons, e.g. for lexicography, for teaching Czech, or for dealing with important natural language processing tasks.