Meanings1taking everything into account (idiom)2when all is said and doneWritten Forms滿打滿算Traditional · Main Form满打满算Alternate Form