According to the Macmillan Dictionary:Originally Posted by Vincent Tailors
concrete - 1. made of concrete
2. based on facts and information
-Do you have any concrete evidence to support these allegations?
-Let me give you a concrete example of what I mean.
2a. practical
-Some fairly concrete proposals were put forward during the meeting.
As you can see, Basil77 was right when he used the word concrete to mean конкретный, определенный in English.
Vincent Tailors, if your teacher ever told you that 'concrete' is not used to mean 'based on facts', she was deeply mistaken. Give her a call one day and inform her of this discovery.