Idiom
be on best behaviourbe on (your) best behaviour
British & Australian, American & Australian to behave very well, usually because you are in an important or formal situation.Now children, I want you all to be on your best behaviour when grandma arrives.