in sight of; in an easily seen or noticeable place

listen to the pronunciation of in sight of; in an easily seen or noticeable place