Definition of “concordat” - English Dictionary

british dictionary