I was taught that the "bi" prefix was a multiplier and "semi" was a divider.
That meant biweekly, bimonthly, biannually were every 2 weeks, months, years and semi-weekly, semi-monthly, semi-annually were every half a week, half a month, and half a year.
Then the real world intruded and I've been confused ever since. About the only time I hear "semi" and "bi" used on a regular basis the way I expect is with pay periods. Biweekly is every two weeks and semi-monthly is twice a month.
Canada, by the way.
PS: I suppose bisexual and semi trailers also fit my expectations.
There was often much confusion about this in the past because as you said it can mean multiple things. We seem to have gone away from any proper etymological use of the word 'bi' and have defined (for the most part) biweekly to be every two weeks, bimonthly to be twice a month, biannually to be twice a year (that one maybe not). Legal documents that I see don't use those terms to avoid confusion.
The banks use “biweekly” and “semiweekly” to avoid this exact kind of ambiguity. Biweekly would be twice a week, while semiweekly would be every other week.
It comes up in banking a lot because of payroll. If you get paid every other week, you get paid semiweekly. But if you get paid on the 1st and 15th of every month, you get paid bimonthly.
I think the conflict is between invisibly different sub-word groupings. I think of them as "(biweek)ly" = "happens every biweek" = "happens every two weeks, vs. "Bi(weekly)" = "happens twice as much as weekly" = "happens two times every week".
That doesn't really help the ambiguity, so I prefer other ways of describing the recurrent timing of events when there isn't anything obviously disambiguating them - for example, if I create a digital calendar event and name it "biweekly event", the existence/nonexistence of repeated calendar events makes it obvious what is meant.
As a non-native English speaker, this is what I thought when I was first introduced to this word. I was even fighting it when I was told it meant "every two weeks". Then I caved and went with the flow. You are the first person to ever agree with me. I'm not crazy. Thank you.
Because "weekly" is kind of a fraction (1/week), and 2/week and 1/(2week) are very different, but both can be pronounced very similarly. Read kind of like (2-week)ly and 2-(weekly). Which is why both meanings are used, so you need to use context to disambiguate, or just guess if context isn't available.
This is also the reason why in this thread people say "semiweekly" is the other option, but they don't all use the same other option. You have the same, but inverse problem there.
Think of biweekly and biweekly as homonyms, they can mean either and you figure out the meaning through context.
Very few things happen twice a week, biweekly usually means every second week, but it's never used because fortnightly is preferred.
Others here are saying bimonthly means twice a month but I've never heard it used that way. Again, very few things happen twice a month, it's always fortnightly which is not the same. Lots of things happen every second month, "the board meets bimonthly", that means 6 times a year.
Biannual always means twice a year because what things do you do every second year?
In all cases you can use the alternative meaning like "I visit my cousin biannually" and it's not incorrect but of course "I visit my cousin every second year" avoids confusion.
we have bi like in binary(yes, no/ one week yes other no)
and bi in like bisexual(atraction to 2 genders/ twice a week)
i think the problem is more deep than the week
This is semantically correct and everyone else is wrong. Semi weekly is every other week. The widespread confusion on this is the surest sign that degeneracy prevails in the world.