Meaning placer