знать, иметь представление, иметь определенные знания;
уметь, испытать, пережить;
быть знакомым, узнавать, отличать
knowing - понимание; осознание
знание; знакомство (с чем-л.); знающий, понимающий
ловкий, хитрый; проницательный
coll. модный, щегольской; преднамеренный