i'm not sure when she will arrive, but i'll give you my bestimate
when you're giving your best [estimate] about something
"i'm not sure when she will arrive, but i'll give you my bestimate" What is the definition of "bestimate"?