Term of the Moment

Defi Llama


Look Up Another Term


Definition: Google sandbox


A period of time in which Google evaluates new websites before they can attain their best possible rank in the Google search results. See Google.