From Middle English oft (also ofte, often > Modern English often), from Old English oft (“often”), from Proto-Germanic *uftō (“often”). Cognate with German oft (“oft, often”). More at often.
oft (comparative ofter, superlative oftest)
- (chiefly poetic, dialectal, and in combination) often; frequently; not rarely