Can you please tell me if there are there contexts where you would use the phrase time frame rather than the word window when talking about an interval of time? For example, do both sound perfectly natural and mean the same thing in the context below?
Kate will arrive within a three-hour time frame.
Kate will arrive within a three-hour window.