Focus on the pronunciation of run of site
English definition of “run of site”
run of site (also run-of-site)
adjective (abbreviation ROS) MARKETING, E-COMMERCE
› used to describe advertising space on a website, bought at a rate that does not allow the business buying the space to choose a particular place for their advertisement: A run of site ad rotates on all non-featured ad spaces on a site.