English Dictionary

Define dictionary terms easily in our powerful online English dictionary.

Definition SEA in British English

SEA abbreviation

abbreviation
1

Search Engine Advertising: paying money to search engines to improve a website's position in search engine ranking

Definition SEA in British English