Meanings1excessively tolerant2to overindulge (sb)3overly conciliatory4to seek appeasement at any price