many times意思是多次。
同义词有:
1、time and time again一次又一次;
2、repeatedly反复地,重复地,再三地,屡次地,不停地;
3、on many occasions许多次;
4、time after time多次,反复,不断地,再三再四,屡次三番;
5、often经常,常常,时常,再三。