tracksite noun1 •A site where trackways (footprints, especially fossilised) are found. formstracksites