有备无患yǒubèiwúhuànTop 50000Meanings1. Preparedness averts peril.2. to be prepared, just in case (idiom)Characters used有to have备to prepare无not患to suffer