What do lengths of time with the "bi" prefix mean"? I have understood bicentennial as once every two hundred years, but biannual as meaning twice a year. Do biweekly and bimonthly mean twice a week or month, or once every two weeks or months?
If this prefix is not used consistently, is there any rationale as to why it isn't?