Check here for the definition of this idiom.