Search Your Word

Learn English Definition

    Shoulder responsibilityaccept liabilityface troublemeet a critical situation

Learn English Synonym

    Shoulder responsibilityaccept liabilityface troublemeet a critical situation